#!/usr/bin/perl -w

use strict;
use Test::More;
use Test::Spelling;

# Suppress `Wide character in print`, which is emitted because
# Pod::Spelling::invalid_words_in sets no encoding $handle. Would go away with:
#     open my $handle, '>:utf8', \$document;
$SIG{__WARN__} = sub { warn @_ if $_[0] !~ /^Wide character in print/ };

add_stopwords(<DATA>);
all_pod_files_spelling_ok();

__DATA__
API
Blockchain
blog
change's
ClickHouse
clickhouse
CLDR
CockroachDB
command's
committer
committers
cryptographic
DateTime
DBA
DDLs
depesz
disambiguating
DML
DSN
Dunklau
EBNF
exaplus
Exasol
exasol
findable
Firebird
firebird
Firebird's
Flipr
flipr
formatter
ftw
Gentoo
GitHub
GSS
GSSAPI
hashtags
Hrm
IDE
ident
iODBC
incrementing
init
iovation
lowercased
MariaDB
Matthieu
MERCHANTABILITY
Merkle
multivalue
MySQL
MySQL's
namespace
NL
NONINFRINGEMENT
ODBC
OpenID
ORM
other's
overridable
Overridable
Oy
passwordless
PDX
PDXPUG
pgTAP
postgres
PostgreSQL
PostgreSQL's
queryable
RDBMS
RDBMSes
rebase
Rebase
rebased
rebases
relatedly
Relatedly
Ronan
schemas
SDK
SHA
SnowSQL
sqitch
Sqitch's
sqitchchanges
sqitchtutorial
sql
SQLite
sqlite
SQLite's
SSLMode
subdirectories
sublicense
Suciu
sys
timestamp
TLS
transactional
undeployed
UnixODBC
unlocalized
unsets
Unsets
untracked
username
UTC
UTF
VCS
VCSes
verifications
Versioning
Vertica
vertica
VirtualBox
VM
XC
yay
Yay
Yugabyte
YugabyteDB
